


/**
 * 自适应
 * @returns
 */
function adaptive(){
	adapt();
	$(window).resize(function(){
		adapt();
     });
}
/**
 * 
 * @returns
 */
function adapt(){
	//主区域内容显示隐藏数据模块信息结束
	var header = $(".header").outerHeight();
	var footnav = $(".foot-nav").outerHeight();
	var navigation = $(".navigation-t").outerHeight();
	var navleft = $(".ietm-home-l").outerWidth();
	var helpleft = $(".help-l").outerWidth();
	var homea = $(".home-a").outerHeight(true);
	var ietmhomela = $(".ietm-home-l-one").outerHeight(true);
	var ietmhomelb = $(".ietm-home-l-tow").outerHeight(true);
	var ietmhomeld = $(".ietm-home-l-tow-t").outerHeight(true);
	var navbt = $(".nav-b-t").outerHeight(true);
	var homedt = $(".home-d-t").outerHeight(true);
	var homedm = $(".home-d-m").outerHeight(true);
    $(".main").height($(window).height()-header-footnav-5);
	$(".ietm-home-l").height($(window).height()-header-footnav);
	$(".help-l").height($(window).height()-header-footnav-navigation);
	$(".ietm-home-r").height($(window).height()-header-footnav);
	$(".help-r").width($(window).width()-helpleft-10);
    $(".help-r").height($(window).height()-header-footnav-navigation);
	$(".ietm-home-l-tow-b").height($(window).height()-header-footnav-ietmhomela-ietmhomeld);
	$(".project").height($(window).height()-header-footnav-navigation);
	$(".home-d-b-content").height($(window).height()-homedt-homedm-96);
	$(".home-bottom").width($(window).width()-navleft-10);
	$(".home-bottom").height($(window).height()-header-footnav);	
	
}
/**
 * 显示隐藏
 * @returns
 */
function toggleMenu(){
	$(".toggle-hidden").click(function(){
		toggleFlag=true;
	   	  $(".ietm-home-l").toggleClass("active");
	   	  $(".ietm-home-r").toggleClass("active");
	   	  $(".home-bottom").width($(window).width()-10);
	   	  $(this).hide();
	   	  $(".toggle-show").show();
	    });
	    $(".toggle-show").click(function(){
	    	toggleFlag=false;
	   	  $(".ietm-home-l").toggleClass("active");
	   	  $(".ietm-home-r").toggleClass("active");
	   	  $(".home-bottom").width($(window).width()-290);
	   	  $(this).hide();
	   	  $(".toggle-hidden").show();
	    });
}

function dmToggle(){
	var homedt = $(".home-d-t").outerHeight(true);
	var homedm = $(".home-d-m").outerHeight(true);
	 $(".home-d-m-hide").click(function(){			
		   $(".home-d-t").addClass("active");
		   $(this).hide();
		   $(".home-d-m-show").show();
		   $(".home-d-b-content").height($(window).height()-homedm-98);
		 });
		 $(".home-d-m-show").click(function(){			
		   $(".home-d-t").removeClass("active");
		   $(this).hide();
		   $(".home-d-m-hide").show();
		   $(".home-d-b-content").height($(window).height()-homedt-homedm-246);
		 });
}
/*
 * 快速导航
 */
function quicknavigation(){
	$(".home-d-nav li").click(function(){
		$(".quicknavigation").show();
		$(".home-d-nav").hide();
	});
}
/**
 * 渲染ICKECK
 * @returns
 */
function renderICkeck(){
	//表格checkbox
	$('input').iCheck({
	  checkboxClass: 'icheckbox_square-blue',
	  radioClass: 'iradio_square-blue',
	  increaseArea: '20%'
	 });
}

/**
 * 渲染home左侧树tab
 * @returns
 */
function homeTabs(){	 
	$(".ietm-home-l-tow-tr li").each(function(index){
 	$(this).click(function(){
 		$(".ietm-home-l-tow-tr li").each(function(){
 			var src = $(this).children("img:eq(0)").attr("src");
 			if(src.indexOf('_selected')>-1)
 			$(this).find("img:eq(0)").attr("src",src.substring(0,src.indexOf("_selected"))+".png");
 		})
 		$(this).find("img:eq(0)").attr("src",$(this).find("img:eq(0)").attr("src").substring(0,$(this).find("img:eq(0)").attr("src").indexOf("."))+"_selected.png");
 		$(".ietm-home-l-tow-tr li").removeClass("active");
 		$(this).addClass("active");
 		
 		if(index===2){
 			//不要删除以下两行注释掉的内容
// 			var pcontents=getContents();
// 			  $(".ietm-home-l-tow-b").eq(index).html(pcontents);
 			alert("hhhhh");
 			var $iframe = $("#publiciframe");
		   	var $ele = $iframe.contents().find('#content');
 				$("#dmList li").click(function(){
 					$("#dmList li").removeClass("aslected");
 					$(this).addClass("aslected");
 					$ele.find("p").attr("style",'');
 					var litext=$(this).text();
 					var $cont = $iframe.contents().find('.home-d-b-content');
 	 			    $ele.find("p").each(function(){
 	 					if($(this).text()===litext){
 	 						
 	 						$cont.scrollTop($(this).position().top);
// 	 						$(this).attr('style','background-color:rgb(0,126,206)');
 	 						return false;
 							}
 	 					});	
 	 			   $ele.find("caption").each(function(){
	 					if($(this).text()===litext){
 	 						$cont.scrollTop($(this).position().top);
 	 						return false;
 							}
 	 			   });
 	  			   $ele.find(".textcenter").each(function(){
	 					if($(this).text()===litext){
 	 						$cont.scrollTop($(this).position().top);
 	 						return false;
 							}
 	 			   });	
 					
 				});
 				
 		}
 		$(".ietm-home-l-tow-b").hide();
 		$(".ietm-home-l-tow-b").eq(index).show();
 	});
 	
 });

	function getContents(){
		   	var $iframe = $("#publiciframe");
			   	var $ele = $iframe.contents().find('#content');
			   	var pcontents="<ul id='dmList' class='filetree1'>";
			   	var tabcontents="<li style='font-weight:bold;margin-left: -20px;'><span>表格列表</span></li>";
			   	var piccontents="<li style='font-weight:bold;margin-left: -20px;'><span>图片列表</span></li>";
			    var textcontents="<li style='font-weight:bold;margin-left: -20px;'><span>文档内容</span></li>";
			   $ele.find("caption").each(function(){
				   tabcontents+="<li><span><a>"+$(this).text()+"</a></span></li>";
			   });
			   	pcontents+=tabcontents;
			   $ele.find(".textcenter").each(function(){
				 piccontents+="<li><span><a>"+$(this).text()+"</a></span></li>";
			   });			   	
			   	pcontents+=piccontents;
			   
			    $ele.find("p").each(function(){
					if($(this).attr('class')==='titleItalic'){
						textcontents+="<li><span><a>"+$(this).text()+"</a></span></li>";
						}
					else if($(this).attr('class')==='subtitle'){
						textcontents+="<li><span><a>"+$(this).text()+"</a></span></li>";
						}
					else if($(this).attr('class')==='heading'){
						textcontents+="<li><span><a>"+$(this).text()+"</a></span></li>";
					}
					else if($(this).attr('class')==='indent'){
						if($(this).text().indexOf("？")>=0){
							textcontents+="<li><span><a>"+$(this).text()+"</a></span></li>"; 							
						}
					}
					});			
			   pcontents+=textcontents;	
			  pcontents+="</ul>";
			  
			  return pcontents;
	}

 $(".nav-b-tr li").each(function(index){
 	$(this).click(function(){
 		$(".nav-b-tr li").removeClass("active");
 		$(this).addClass("active");
 		$(".nav-b-b li").hide();
 		$(".nav-b-b li").eq(index).show();
 	});
 });
 $(".ietm-icon-one").click(function(){
 	$(this).next(".ietm-icon-tow").toggle();
 	$(this).toggleClass("ietm-icon-one-active");
 });
 }
function getFormDatatoJson(formId) {
    var dataJson = {};
    $("#"+formId).serializeArray().map(function (x) {
        if (dataJson[x.name ] !== undefined) {
            if (!dataJson[x.name].push) {
                dataJson[x.name] = [dataJson[x.name]];
            }
            dataJson[x.name].push(x.value || '');
        } else {
            dataJson[x.name] = x.value || '';
        }
    });
    return dataJson;
}
//分页查询
function loadDataPage(path, classId1, classId, pageSize,searchId) {
	alert(path);
	var search = $('#'+searchId).val();
	// 页数
	var page = 0;
	// 每页展示
	var size = pageSize;
	var dropload = $('#' + classId1).dropload(
					{
						domDown : {
							domClass : 'dropload-down',
							domRefresh : '<div class="dropload-refresh"></div>',
							domLoad : '<div class="dropload-load"><span class="loading"></span>加载中...</div>',
							domNoData : '<div class="dropload-noData"></div>'
						},
						loadDownFn : function(me) {
							page++;
							$.ajax({
										type : 'post',
										url : path,
										data : {
											page : page,
											size : size,
											search : search
										},
										dataType : 'json',
										success : function(data) {
											var result = dataKk(data, me);
											$('#' + classId).append(result);
											window.oncontextmenu = function() {
												return false;
											}
											$(".documentation a")
													.on(
															'contextmenu',
															function() {
																// pad长按选中，pc右键选中
																$(this)
																		.children(
																				'li:eq(0)')
																		.addClass(
																				"active");
																$(
																		'.spare-ara-ar')
																		.find(
																				'a[hid="Y"]')
																		.show();
															})
													.click(
															function(e) {
																// pad单击选中状态取消选择，未选择状态跳转查看
																if ($(this)
																		.children(
																				'li:eq(0)')
																		.attr(
																				'class')
																		.indexOf(
																				'active') > -1) {
																	$(this)
																			.children(
																					'li:eq(0)')
																			.removeClass(
																					"active");
																	if ($(
																			'.spare-ara')
																			.find(
																					'li[class="active"]').length === 0) {
																		$(
																				'.spare-ara-ar')
																				.find(
																						'a[hid="Y"]')
																				.hide();
																	}
																	e
																			.preventDefault();
																}
															});
											// 全选，取消选择
											$(".spare-qx")
													.on(
															'click',
															function() {
																if ($(this)
																		.attr(
																				'sel') === 'Y') {
																	$(this)
																			.html(
																					'取 消')
																			.attr(
																					'sel',
																					'N');
																	$(
																			'.documentation li')
																			.addClass(
																					'active');
																} else {
																	$(this)
																			.html(
																					'全 选')
																			.attr(
																					'sel',
																					'Y');
																	$(
																			'.documentation li')
																			.removeClass(
																					'active');
																	$(
																			'.spare-ara-ar')
																			.find(
																					'a[hid="Y"]')
																			.toggle();
																}
															});
											me.resetload();
										},
										error : function(xhr, type) {
											alert('Ajax error!');
											// 即使加载出错，也得重置
											dropload.resetload();
										}
									});
						}
					});
}